/**
 * Description:
 * Class Name:StartEnd
 * Date:2022/2/22 10:47
 *
 * @author LTisme
 * @version JAVA17
 */
package 疯狂Java讲义.第7章_Java基础类库._7_5_正则表达式._7_5_2_创建正则表达式;

import java.util.regex.*;

public class StartEnd {
    public static void main(String[] args) {
        var regStr = "Java is very easy!";
        System.out.println("目标字符串是：" + regStr);
        Matcher m = Pattern.compile("\\w+").matcher(regStr);
        while (m.find()){
            System.out.println(m.group() + "子串起始位置：" + m.start() + "，其结束位置：" + m.end());
        }
    }
}

//目标字符串是：Java is very easy!
//Java子串起始位置：0，其结束位置：4
//is子串起始位置：5，其结束位置：7
//very子串起始位置：8，其结束位置：12
//easy子串起始位置：13，其结束位置：17